ManIPA: A flexible Manipulation Framework for Collision Avoidance and Robot Control
نویسندگان
چکیده
In this paper a flexible software framework is presented, that allows for the easy configuration, modeling, simulation, and collision avoidance for the manipulators of a service robot. The configuration of the robot including the number of manipulators, their degrees of freedom, the corresponding Denavit-Hartenberg parameters, geometry, fieldbus parameters etc. can be specified easily in xml configuration files. Having configured the robot appropriately, the software provides forward kinematics and a numerical solution to the inverse kinematics of the robot arms. The manipulators can be actuated by a simple control interface which allows movements in joint and cartesian space. According to the parameters given in the configuration files, the robot is modeled by oriented bounding boxes, which are used for collision avoidance calculations. An OpenGL visualisation of the modeled robot is provided, which can be used for simulation. A simple simulation is implemented for robot manipulators with ramp based actuator control. The framework was tested and evaluated with two mobile service robots at Fraunhofer IPA, one of which consists of three manipulators with alltogether 13 degrees of freedom.
منابع مشابه
Manipulation Control of a Flexible Space Free Flying Robot Using Fuzzy Tuning Approach
Cooperative object manipulation control of rigid-flexible multi-body systems in space is studied in this paper. During such tasks, flexible members like solar panels may get vibrated that in turn may lead to some oscillatory disturbing forces on other subsystems, and consequently produces error in the motion of the end-effectors of the cooperative manipulating arms. Therefore, to design and dev...
متن کاملFlexible Foot/Ankle Based on PKM with Force/Torque Sensor for Humanoid Robot
This paper describes the development of a novel humanoid robot foot/ankle based on an orientation Parallel Kinematic Mechanism for intelligent and flexible control. With three identical Universal-Prismatic-Spherical prismatic-actuated limbs and a central Universal-Revolute passive limb, the PKM can perform three degrees of freedom rotation motions. In order to enable the humanoid robot safely t...
متن کاملPlanning and Control of Two-Link Rigid Flexible Manipulators in Dynamic Object Manipulation Missions
This research focuses on proposing an optimal trajectory planning and control method of two link rigid-flexible manipulators (TLRFM) for Dynamic Object Manipulation (DOM) missions. For the first time, achievement of DOM task using a rotating one flexible link robot was taken into account in [20]. The authors do not aim to contribute on either trajectory tracking or vibration control of the End-...
متن کاملA Novel Flexible Virtual Fixtures for Teleoperation
This paper proposed a novel spatial-motion-constraints virtual fixtures (VFs) method for the human-machine interface collaborative technique. In our method, two 3D flexible VFs have been presented: warning pipe and safe pipe. And a potential-collision-detection method based on two flexible VFs has been proposed. The safe pipe constructs the safe workspace dynamically for the robot, which makes ...
متن کاملTracking Control and Adaptive Local Navigation for Nonholonomic Mobile Robots
Abstract. A reactive tracking control law and a flexible local navigation method for non-holonomic mobile vehicles are presented. The tracking controller enables noise tolerant trajectory following and collision avoidance with a feedback control loop through raw sensor data (laser scanner, sonars, IR). The controller needs no knowledge about absolute robot coordinates. Based on the tracking con...
متن کامل